/*
 * Copyright (c) 2024 -present FengJinjian ( 751965763@qq.com )
 * [... 标准 Apache License 头 ...]
 */
package edu.vital.energy.longevity.domain.dto.contract;

/**
 * ContractQueryDTO - 合同查询条件DTO
 *
 * @version 1.0.1
 * @author FengJinJian
 * @date 2025/01/10 10:00
 */

public record ContractQueryDTO(
    String no,              // 合同编号
    String name,            // 合同名称
    Integer status,         // 合同状态
    Integer paymentType,    // 付款类型
    Integer contractType,   // 合同类型
    String adminName,       // 管理员名称
    String startTime,       // 开始时间
    String endTime         // 结束时间
) {
    // 紧凑型构造函数，可以添加参数验证
    public ContractQueryDTO {
        // 参数验证逻辑（如果需要）
    }
} 